home *** CD-ROM | disk | FTP | other *** search
/ Atari Forever 4 / Atari Forever 4.zip / Atari Forever 4.iso / SERIE_AI / AI_074 / MPLYR215 / HISTORIC.TXT < prev    next >
Text File  |  1998-03-14  |  16KB  |  432 lines

  1.     Historique de AVI_QT.PRG et M_PLAYER.PRG
  2.     ****************************************
  3.  
  4.     - Anglais et Français mélangés
  5.     * English and French melted
  6.  
  7.  
  8. Mai 1996
  9. ¨¨¨¨¨¨¨¨
  10.     - Je contacte Dieter Fiebelkorn pour reprendre son travail et le
  11.     traduire en assembleur.
  12.     * First contact with Dieter Fiebelkorn, I ask him his work and
  13.     offer to translate it into ASM.
  14.  
  15. QUIKTIME.PRG     (juin 1996)
  16. ¨¨¨¨¨¨¨¨¨¨¨¨
  17.     - ne joue que des fichiers QT sans le son
  18.     * a QT player without sound
  19.  
  20. AVI_QT.PRG    (juillet 1996)
  21. ¨¨¨¨¨¨¨¨¨¨
  22.     - fichiers AVI et QT sans le son, pas d'interface GEM
  23.     * AVI and QT without sound or GEM interface
  24.  
  25. AVI_QT.PRG    (juillet 1996)
  26. ¨¨¨¨¨¨¨¨¨¨
  27.     - première mouture d'une version QT sonorisée passant par la carte
  28.     ST-Replay 16 avec un Timer, trop lente!
  29.     * first release of a sound version using ST-Replay 16 cartrige and
  30.     a timer, too slow!
  31.  
  32. AVI_QT.PRG V1.00    (juillet 1996)
  33. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  34.     - les fichiers QT sont sonorisés en DMA
  35.     - interface GEM ajoutée
  36.     * DMA sound on QT files
  37.     * GEM interface added
  38.  
  39. AVI_QT.PRG V1.00b    (juillet 1996)
  40. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  41.     - les animations sont jouées sur fond noir
  42.     - la boite 'statistiques' s'ouvrait meme avec un AVI non joué
  43.     (format non supporté), ceci est corrigé.
  44.     * black background when playing
  45.     * fixed a bug with the statistics dialog
  46.  
  47. AVI_QT.PRG V1.10    (15 juillet 1996)
  48. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  49.         - traduction AVI de Dieter complètement effacée et entièrement
  50.         réécrite (en utilisant la table d'indexs 'idx1')
  51.         - AVI avec son!
  52.         - indication 'Supported' pour le son plus fiable (fréquence,
  53.         nombre de bits, channels vérifiés, seul reste la mémoire)
  54.         - compression CRAM16 pour les fichiers AVI
  55.         * Dieter's method totally re-written for parsing AVI files, now I
  56.         use the 'idx1' table
  57.         * Sound on AVI files
  58.         * 'Supported' indication for sound is now liable (except for
  59.         memory problems)
  60.         * CRAM16 compression added (AVI)
  61.  
  62. M_PLAYER.PRG V1.20    (17 juillet 1996)
  63. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  64.     - ajout de FLI/FLC
  65.     - amélioration du nombre d'images affichées en synchro.
  66.     * FLI/FLC added
  67.     * more frames displayed with synchro (AVI or QT)
  68.  
  69. M_PLAYER.PRG V1.21    (20 juillet 1996)
  70. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  71.     - table CVID calculée si nécessaire, programme de 25Ko seulement.
  72.     * CVID table built only if necessary (only 25Ko now)
  73.  
  74. M_PLAYER.PRG V1.22    (22 juillet 1996)
  75. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  76.     - FLI/FLC et CRAM16 tournent aussi en 256 couleurs
  77.     - une carte graphique est détectée si physbase est dans le VME,
  78.     devrait tourner avec NOVA et Crazy Dots 2.
  79.     * FLI/FLC and CRAM16 played with 256c (on graphic cards)
  80.     * Detection and support of VME graphic cards (NOVA and Crazy
  81.     Dots2)
  82.  
  83. M_PLAYER.PRG V1.30    (23 juillet 1996)
  84. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  85.     - Crazy Dots 2 confirmé
  86.     - ajout du CRAM8 (pour AVI)
  87.     - passage en shareware
  88.     * Ok for Crazy Dots2
  89.     * CRAM8 compression added (AVI)
  90.     * now it's shareware!
  91.  
  92.  
  93. M_PLAYER.PRG V1.31    (24 juillet 1996)
  94. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  95.     - RLE8 ajouté
  96.     - shareware en tons de gris
  97.     - bascule en True color sur Falcon (pas au point, a éviter!)
  98.     * RLE8 compression added (AVI)
  99.     * shareware version has a grey display
  100.     * resolution switch on Falcon (works very bad, don't try it)
  101.  
  102.  
  103. M_PLAYER.PRG V1.32    (25 juillet 1996)
  104. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  105.     - RGB ajouté (AVI)
  106.     * RGB compression added (AVI)
  107.  
  108. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  109.     - quelques vacances...
  110.     * some holidays...
  111. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  112.  
  113. M_PLAYER.PRG V1.33    (7 aout 1996)
  114. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  115.     - FLI/FLC en boucle (touche shift)
  116.     * loop mode for FLI/FLC (shift key)
  117.  
  118. M_PLAYER.PRG V1.33b    (8 aout 1996)
  119. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  120.     - sous MultiTOS, redraws corrects derrière les dialogues
  121.     * redraw problems fixed under MultiTOS.
  122.  
  123. M_PLAYER.PRG V1.34    (9 aout 1996)
  124. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  125.     - smc ajouté (Quick Time)
  126.     * smc compression added (QT)
  127.  
  128. M_PLAYER.PRG V1.35    (10 aout 1996)
  129. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  130.     - raw8 ajouté (Quick Time)
  131.     * raw8 compression added (QT)
  132.  
  133. M_PLAYER.PRG V1.36    (11 aout 1996)
  134. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  135.     - rle8 ajouté (Quick Time)
  136.     - Timer C laissé intact maintenant (Extendos marche-t-il enfin?)
  137.     - format 'ima4' (son) détecté mais non supporté (compressé?)
  138.     - rle16 ajouté (Quick Time) mais jamais testé. Qui peut tester un
  139.       'rl16' et me dire si ça tourne?
  140.     * rle8 compression added (QT)
  141.     * Don't modify Timer C anymore (Does Extendos work now?)
  142.     * sound format 'ima4' detected but unsupported (compressed?)
  143.     * rle16 added (QT) but never tested. Who can test one 'rl16' and
  144.       tell me if it's ok?
  145.  
  146. M_PLAYER.PRG V1.37    (12 aout 1996)
  147. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  148.     - le nom du fichier est ajouté dans les dialogues
  149.     - le nom du fichier peut être un masque (*.MOV) pour parcourir un
  150.     dossier.
  151.     * the file name is displayed into the dialogs
  152.     * you can specify a mask for the filename (*.MOV) and get all the
  153.     files from a directory.
  154.  
  155. M_PLAYER.PRG V1.37b    (12 aout 1996)
  156. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  157.     - FLI/FLC rejoués à leur vitesse normale
  158.     - AVIs synchro meme si il n'y a pas de son (No sound) et sont donc
  159.     rejoués à leur vitesse normale.
  160.     - cookie Magic Mac (MgMc) détecté et traité comme la carte NOVA,
  161.     cela marche-t-il?
  162.     * FLI/FLC played at their normal speed
  163.     * AVIs can be synchro even with 'No sound' and thus, are played at
  164.     their normal speed.
  165.     * Magic Mac video is considered to be a NOVA card, does this work?
  166.  
  167. M_PLAYER.PRG V1.38    (13 aout 1996)
  168. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  169.     - RLE16 enfin vérifié pour Quick Time  (Merci Hervé!)
  170.     - RPZA, YUV2, RLE24, RLE32 ajoutés pour Quick Time
  171.     - bug corrigé dans RLE8/16 (#$80 au lieu de #80)
  172.     * RLE16 verified for Quick time
  173.     * RPZA, YUV2, RLE24, RLE32 added for Quick Time
  174.     * fixed one bug in RLE8/16 (#$80 instead of #80)
  175.  
  176.             (14 aout 1996)
  177.     - bug corrigé dans la synchro QT
  178.     - fichiers MOV sychro même si il n'y a pas de son (joués à leur
  179.     vitesse normale)
  180.     - YUV9 et YVU9 ajoutés pour Quick Time (l'un ne devrait pas
  181.     donner les bonnes couleurs à l'écran, qui en possède?)
  182.     - YUV9, YVU9, MSVC8, MSVC16 ajoutés pour AVI
  183.     - RAW4, RAW16, RAW24, RAW32 ajoutés pour Quick Time
  184.     - ne marche pas avec Magic Mac (256 couleurs)
  185.     * fixed one bug into MOV synchro
  186.     * MOV files synchro even when there's no sound, and thus are
  187.     played at their normal speed.
  188.     * YUV9, YVU9 added for Quick time (one of the 2 shouldn't work,
  189.     has anybody one?)
  190.     * YUV9, YVU9, MSVC8, MSVC16 added for AVI
  191.     * RAW4, RAW16, RAW24, RAW32 added for Quick Time
  192.     * doesn't work with Magic Mac (256c)
  193.  
  194. M_PLAYER.PRG V1.40β    (15 aout 1996)
  195. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  196.     - nouvelle routine de changement de résolution Falcon (ne tiens
  197.     compte que de 320x240xTC)
  198.     - Extendos est supporté! (Merci à Yu-Ou Wang!)
  199.     - bug dans le nombre d'images par seconde d'un AVI sans son.
  200.     * new resolution change routine for Falcon (switches only to
  201.     320x240xTC)
  202.     * Extendos works now (Thanks to Yu-Ou Wang!)
  203.     * bug into frame rate of an AVI file without sound.
  204.  
  205.             (16 aout 1996)
  206.     - email, téléphone et corrections avec les beta testeurs (Hervé
  207.     Piedvache et Magnus Kollberg), res-change impec à partir d'une
  208.     résolution utilisant 16 couleurs.
  209.     - debut du mode pas à pas de sauvegarde des images en TGA
  210.     * email, phone calls and corrections with the beta testers (Hervé
  211.     Piedvache and Magnus Kollberg), res-change is ok from any
  212.     resolution using 16 colors.
  213.     * start including a step by step mode with frame saving into TGA.
  214.  
  215. M_PLAYER.PRG V1.50β    (17 aout 1996)
  216. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  217.     - changements de résolution Ok à partir de 16 ou 256 couleurs sur
  218.     Falcon.
  219.     - mode pas à pas pour AVI/MOV avec sauvegarde TGA terminé
  220.     * res-change Ok from 16 or 256 color-modes on Falcon
  221.     * step by step mode for AVI/MOV with TGA saving is done
  222.  
  223.             (18 aout 1996)
  224.     - auto_save/auto_step dans le mode pas à pas
  225.     - modification de la routine res-change
  226.     - mode pas à pas pour les FLI/FLC avec sauvegarde TGA
  227.     - RAW1 pour Quick Time ajouté
  228.     * auto_save/auto_step into the step mode
  229.     * changed the res-change routine
  230.     * step by step mode for FLI/FLC with TGA saving
  231.     * added RAW1 for Quick Time
  232.  
  233.             (19 aout 1996)
  234.     - res-change toujours au meme point
  235.     - probleme dans le mode Pas a Pas sur Falcon avec res-change
  236.     * res-change doesn't work better...
  237.     * problem with step by step mode when using res-change on a Falcon
  238.  
  239.             (20 aout 1996)
  240.     - j'ai décidé de me pencher sur le Falcon (res-change) le jour ou
  241.     j'en aurai un à la maison
  242.     - possibilité de slideshow TGA avec langage interprété (d'autres
  243.     formats d'images à venir)
  244.     - cette version du 20/8/96 est la version 1.50β distribuée.
  245.     * I decided to work on the res-change for Falcon the day I have
  246.     one home
  247.     * slideshow of TGA files with an interpretated language (other
  248.     image-formats will be added)
  249.     * this version (20/8/96) is the distributed V1.50β .
  250.  
  251. M_PLAYER.PRG V1.51β    (23 aout 1996)
  252. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  253.     - format IMG (ximg 8 plans) ajouté pour les slide shows
  254.     - commande '.getp' dans les slide-shows
  255.     * IMG format (ximg, 8 planes) added for slide-shows
  256.     * '.getp' command for slide-shows
  257.  
  258. M_PLAYER.PRG V2.00β    (24 aout 1996)
  259. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  260.     - Maker de MOV muet fait (dure journée!).
  261.     * MOV Maker without sound done (hard day!)
  262.  
  263.             (25 aout 1996)
  264.     - son AVR ajouté au Maker de MOV (encore une sacrée journée!)
  265.     - option 'q=' pour la qualité de la compression
  266.     - les animations créées passent avec succès sous QT-Windows
  267.     * added AVR sound to the MOV maker (another hard day!)
  268.     * option 'q=' to set the quality of the compression
  269.     * the created animations succesfully tested under QT-Windows
  270.  
  271.             (26 aout 1996)
  272.     - lors de la contruction d'un MOV, meilleure gestion du son
  273.     (problèmes de mémoire)
  274.     - son WAV ajouté au Maker de MOV
  275.     - bug corrigé dans les couleurs XIMG
  276.     * when building a MOV, sound management has been improved (memory
  277.     problems)
  278.     * added WAV sound to the MOV maker
  279.     * bug fixed into XIMG colors
  280.  
  281. M_PLAYER.PRG V2.01β    (27 aout 1996)
  282. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  283.     - bug dans le dialogue principal si 'Cancel' sur un FLI ou BAT (on
  284.     ne retrouvait plus 'Play sound' pour un MOV ou AVI par la suite)
  285.     - Mov-Maker: les images en 256 couleurs sont compressées en RLE8
  286.     - on peut maintenant cliquer où on veut pour la boite Infos...
  287.     * bug in the main dialog if 'Cancel' with a FLI or BAT (Then,
  288.     there was no 'Play sound' with an AVI or MOV)
  289.     * Mov-maker: 256 colors images are compressed with RLE8
  290.     * one can click anywhere to close the 'Infos...' dialog.
  291.  
  292. M_PLAYER.PRG V2.02β    (2 septembre 1996)
  293. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  294.     - format TGA2 16 bits ajouté au MOV-Maker
  295.     * added TGA2-16bits image format to the MOV-Maker
  296.  
  297.             (3 septembre 1996)
  298.     - bug corrigé dans l'affichage en step mode avec un changement de
  299.     résolution sur le Falcon
  300.     * bug fixed into the display while in step mode with a res-change
  301.     on the Falcon
  302.  
  303. M_PLAYER.PRG V2.03β    (7 septembre 1996)
  304. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  305.     - FLC de chez Apex supportés
  306.     - format FLH (un genre de FLC en 16 bits) ajouté
  307.     - bug avec AVI-CVID si largeur non multiple de 4 (corrigé)
  308.     * Apex FLC supported (strange fli_brun...)
  309.     * FLH format added (a kind of FLC with 16 bits/pixel)
  310.     * bug with AVI-CVID when width wasn't 4-aligned (fixed)
  311.  
  312. M_PLAYER.PRG V2.04β    (11 septembre 1996)
  313. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  314.     - gestion des key-frames dans le MOV-Maker
  315.     * key-frame support into the MOV-Maker
  316.  
  317. M_PLAYER.PRG V2.05β    (18 septembre 1996)
  318. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  319.     - des AVI annoncent plus de frames qu'ils n'en ont, ceci
  320.     plantait M_Player, erreur corrigée.
  321.     * some AVI annouce more frames than they really contain, this made
  322.     M_Player crash, bug fixed now.
  323.  
  324.             (20 septembre 1996)
  325.     - les MOV produits avec M_PLAYER tournent sur Mac
  326.     - FREEDOM enfin supporté (version 1.10 testée avec succès)
  327.     * MOV built with M_Player are supported on a MAC
  328.     * FREEDOM works now (version 1.10 succesfully tested)
  329.  
  330. M_PLAYER.PRG V2.06β    (27 septembre 1996)
  331. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  332.     - le player peut être appelé depuis l'exterieur, options sur la
  333.     ligne de commande.
  334.     * the player can be called with options passed through the command
  335.     line.
  336.  
  337. M_PLAYER.PRG V2.07β    (1 octobre 1996)
  338. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  339.     - option '+-i' pour l'utilisation en protecteur d'écran (s'arrete
  340.     dès qu'il y a un évènement)
  341.     - Metados 2.70 semble ne plus planter M_PLAYER
  342.     * '+-i' option to be used as a screen saver (stops when an event
  343.     occurs)
  344.     * Metados 2.70 don't hang M_PLAYER anymore.
  345.  
  346. M_PLAYER.PRG V2.10β    (6 octobre 1996)
  347. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  348.     - TT sans carte graphique supporté (en 256 couleurs) avec les
  349.     limitations du mode 256 couleurs NOVA mais nettement plus lent.
  350.     - certains MOV inversent l'ordre des sections MDAT et MOOV, ceci
  351.     est supporté maintenant (ils n'étaient pas reconnus avant).
  352.     * TT without graphic card supported (256 colors) with the same
  353.     limits as NOVA 256c but much slower.
  354.     * some MOV swap the MDAT and MOOV sections, they were not detected
  355.     as valid QT files, this is fixed now.
  356.             (7 octobre 1996)
  357.     - ressources adaptés au modes monochrome et 4 couleurs
  358.     * RSC file adapted to the monochrome or 4 colors modes
  359.             (8 octobre 1996)
  360.     - fichiers MOV créés avec la date correcte au format MAC dans le
  361.     header
  362.     * MOV files created with the correct date in the header to the MAC
  363.     format
  364.  
  365. M_PLAYER.PRG V2.11    (13 octobre 1996)
  366. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  367.     - accélération pour TT sans carte (en moyenne +62% avec FLx et
  368.     +18% à +36% d'images avec AVI/MOV en synchro)
  369.     - certaines frames smc annoncent une longueur incorrecte, le
  370.     programme tente de réparer (au lieu de planter complètement)
  371.     - Mille Babic ajoute M_PLAYER à la liste des programmes
  372.     téléchargeables sur sa page WEB: http://www.tripnet.se/~mille
  373.     * speed increase for TT without graphic card (average +62% for FLx
  374.     and from +18% to +36% of images with AVI/MOV with synchro)
  375.     * some smc frames annouce an incorrect length, the program tries
  376.     now to fix it.
  377.     * Mille Babic's WEB page contains now M_PLAYER (you can download
  378.     it), http://www.tripnet.se/~mille
  379.  
  380. M_PLAYER.PRG V2.12    (17 octobre 1996)
  381. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  382.     - le MOV-Maker accepte les sons 16 bits et/ou stéréo pour AVR et
  383.     WAV (en plus de mono 8 bits de base)
  384.     - the MOV-Maker supports 16bits and/or stereo sounds for AVR and
  385.     WAV (plus the basic 8 bit mono).
  386.  
  387. M_PLAYER.PRG V2.13    (19 octobre 1996)
  388. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  389.     - format SEQ de Cyber Paint ajouté, enfin les joies des vieilles
  390.     animations du ST! (Certaines sont pas mal du tout!)
  391.     * SEQ animations from Cyber Paint added (wake up your old floppies
  392.     full of Cyber animations).
  393.  
  394. M_PLAYER.PRG V2.14    (20 octobre 1996)
  395. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  396.     - format FLM de Kinetic Microsystems ajouté, encore de plus
  397.     vieilles animations et de plus petites (limitées à 48x48x16).
  398.     - un bouton 'Fermer' ajouté dans le dialogue principal (utile avec
  399.     masque du genre *.* dans un dossier de 1000 animations)
  400.     * FLM animations from Kinetic Microsystems added (oldies but
  401.     goodies...).
  402.     * added a close button in the Main dialog (useful with a *.* mask
  403.     into a folder containing 1000 animations).
  404.             (21 octobre 1996)
  405.     - format PI1+DLT de Cyber ajouté, cliquer sur le PI1!
  406.     * PI1+DLT animations from Cyber added, click on the PI1 file!
  407.             (22 octobre 1996)
  408.     - problèmes de couleurs avec TT sans carte et NVDI résolus (lors
  409.     de changements de résolution, content Emmanuel?)
  410.     - affichage DLT accéléré sur NOVA ou Falcon (x2 à x9!)
  411.     - Dieter Fiebelkorn a testé M_Player sur son PowerBook sous
  412.     MagicMac et ça marche! (sauf le son...).
  413.     * bugs with TT without card + NVDI fixed (when changing the
  414.     resolution)
  415.     * faster DLT display on NOVA or Falcon (x2 to x9!)
  416.     * Dieter Fiebelkorn has tested M_Player on his PowerBook under
  417.     MagicMac and it runs! (but the sound...).
  418.  
  419. M_PLAYER.PRG V2.15    (27 octobre 1996)
  420. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  421.     - FLM de Lexicor/Phase-4 ajouté (seulement en 320x200x16)
  422.     * FLM from Lexicor/Phase-4 added (only with 320x200x16)
  423.  
  424.             (28 octobre 1996)
  425.     - bug corrigé dans la reconnaissance des MOV
  426.     - nouveaux formats pour MOV:
  427.       RAW2 4 couleurs, RAW2 4 gris, RAW4 16 couleurs, RAW4 16 gris
  428.       RAW8 256 gris, RLE8 256 gris
  429.     * bug fixed in the MOV detection
  430.     * New formats for MOV:
  431.       RAW2 4 colors, RAW2 4 greys, RAW4 16 colors, RAW4 16 greys
  432.       RAW8 256 greys, RLE8 256 greys